Gizgate: An Object-Oriented Gateway for Hardware/Software Codesign on the CMC Rapid-Prototyping Board
نویسندگان
چکیده
The Canadian Microelectronics Corporation (CMC) has made available to Canadian universities a Rapid-Prototyping Board (RPB) for research into field-programmable logic and embedded systems, including hardware/software (HW/SW) codesign. Earlier, we developed IntraGiz, an object-oriented driver for the RPB’s FPGAs. Now this poster1 describes an additional software layer, Gizgate, which projects the HW/SW interface from the RPB onto remote workstations. It allows a remote program to utilize the FPGAs exactly as if it were running on the RPB’s microprocessor, thereby enabling any workstation on the network to utilize reconfigurable hardware. 1This work is supported by research grants from NSERC (Natural Science and Engineering Research Council) and equipment loans from CMC.
منابع مشابه
An Object-Oriented Layered Approach to Interfaces for Hardware/Software Codesign of Embedded Systems
The Canadian Microelectronics Corporation1 has developed and distributed a Rapid Prototyping Board (RPB) to facilitate research in Hardware/Software (HW/SW) Codesign, case studies, applications and prototyping of projects in embedded systems. This research develops a series of layers between hardware and software, exploiting the dynamically reconfigurable hardware of the RPB and creating the co...
متن کاملDESC: A Hardware-Software Codesign Methodology for Distributed Embedded Systems
The hardware-software codesign of distributed embedded systems is a more challenging task, because each phase of codesign, such as copartitioning, cosynthesis, cosimulation, and coverification must consider the physical restrictions imposed by the distributed characteristics of such systems. Distributed systems often contain several similar parts for which design reuse techniques can be applied...
متن کاملDesign Process and Tools for the HW/SW-Codesign and Rapid-Prototyping of Parallel and Heterogeneous Real-Time Communication Systems1
Based on the methodology for the development of communication systems, a framework for early performance evaluation and hardware/software codesign of such systems is presented. We describe how performance requirements can be formulated in a formal way during the analysis phase of a project and how these requirements are used by the synthesis tools for hardware/software codesign during the desig...
متن کاملCommunication and Interface Synthesis on a Rapid Prototyping Hardware/Software Codesign System
In this paper, we propose the target board architecture of a rapid prototyping embedded system based on hardware software codesign. The target board contains a TMS320C30 DSP processor and up to four Xilinx XC4025E FPGAs. Various communication channels between the C30 and the FPGAs are provided and a master-master computing paradigm is supported. HW/SW communication protocols, ranging from hands...
متن کاملDesign Process and Tools for the HW/SW-Codesign and Rapid-Prototyping of Parallel and Heterogeneous Real-Time Communication Systems
Based on the methodology for the development of communication systems, a framework for early performance evaluation and hardware/software codesign of such systems is presented. We describe how performance requirements can be formulated in a formal way during the analysis phase of a project and how these requirements are used by the synthesis tools for hardware/software codesign during the desig...
متن کامل